person admired for their courage or daring - Turkish English Dictionary